set up a commission

Translations
mettre en place une commission
Definitions
To establish a group of individuals appointed to perform a specific task or to oversee a particular project, often involving the authority to make decisions or recommendations.